//CAPTURA EVENTO DE TECLADO
function SomenteNumero(eventoCampo) {
  //guarda o código da tecla.
  var teclaDigitada = eventoCampo.keyCode;

  //checa se são números de acordo com o retorno do keyCode.
  if (teclaDigitada >= 48 && teclaDigitada <= 57) {
    return true;
  } else {//checar se é backspace ou delete respectivamente.
    if (teclaDigitada === 8 || teclaDigitada === 46) {
      return true;
    }
    else {
      return false;
    }
  }
}

//VALIDAÃO DO FORMULÁRIO DE CADASTRO
function validaCadastro() {
  var doc = document.cadastro;

  //VALIDAR NOME
  if (doc.nome.value === "") {
    alert("Preencha o nome.");
    doc.nome.focus();
    return false;
  }

  //indexOf - Retorna -1 casa não encontre o @.
  arroba = doc.email.value.indexOf("@");
  //VALIDAR E-MAIL APENAS SE NÃO FOR VAZIO.
  if (doc.email.value !== "" && arroba === -1) {
    alert("E-mail inválido!");
    doc.email.focus();
    return false;
  }
  
  //VALIDAR E-MAIL VAZIO
  if (doc.email.value === "") {
    alert("Preencha o e-mail.");
    doc.email.focus();
    return false;
  }


  //VALIDAR DDD
  if (doc.ddd.value === "") {
    alert("Preencha o ddd.");
    doc.ddd.focus();
    return false;
  }

  //VALIDAR TELEFONE
  if (doc.telefone.value === "") {
    alert("Preencha o telefone.");
    doc.telefone.focus();
    return false;
  }

  //VALIDAR CEP
  if (doc.cep.value === "") {
    alert("Preencha o CEP.");
    doc.cep.focus();
    return false;
  }

  //VALIDAR LOGRADOURO
  if (doc.logradouro.value === "") {
    alert("Preencha o logradouro.");
    doc.logradouro.focus();
    return false;
  }

  //VALIDAR LOGRADOURO
  if (doc.numero.value === "") {
    alert("Preencha o número.");
    doc.numero.focus();
    return false;
  }

  //VALIDAR LOGRADOURO
  if (doc.uf.value === "") {
    alert("Selecione o estado.");
    doc.uf.focus();
    return false;
  }

  //VALIDAR LOGRADOURO
  if (doc.cidade.value === "") {
    alert("Selecione a cidade.");
    doc.cidade.focus();
    return false;
  }

  //VALIDAR BAIRRO
  if (doc.bairro.value === "") {
    alert("Selecione o bairro.");
    doc.bairro.focus();
    return false;
  }
}